chapel master - French English Dictionary